Alpine mountainsorrel - Spanish English Dictionary